package com.vue.power.backend.sys.dao;

import com.vue.power.backend.common.base.dao.BaseDao;
import com.vue.power.backend.sys.entity.RoleTree;
import com.vue.power.backend.sys.entity.UserRole;

import java.util.List;
import java.util.Map;

public interface RoleTreeDao extends BaseDao<RoleTree> {

    /**
     * 功能描述：查询当前角色的已有的菜单数据
     * @param userRole
     * @return
     */
    List<RoleTree> queryRoleTree(UserRole userRole);

    /**
     * 功能描述：更新按钮节点状态
     * @param entity
     * @return
     */
    int operateTreeButton(RoleTree entity);

}
